package com.xc.pattern.birdge.phone;

import com.xc.pattern.birdge.color.Color;

/**
 * @author xingchen
 * @description 桥接模式
 * 抽象角色 手机
 * @create 2022-08-23 20:39
 */
public abstract class Phone {

    /**
     * 通过组合的方式来桥接其他行为
     */
    protected Color color;

    public void setColor(Color color) {
        this.color = color;
    }

    /**
     * 手机的方法
     */
    abstract public void run();
}
